mouth of the stream - German English Dictionary